package com.group.eams.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


@Data
@TableName
public class Patent implements Serializable {

    // id
    @TableId(type = IdType.AUTO)
    private Long id;
    // 专利名称
    private String patentName;
    // 专利编号
    private String patentCode;
    // 专利类别id
    private Long patentCategoryId;
    // 公司
    private String company;
    // 发明人
    private String inventor;
    // 专利权人
    private String patentOwner;
    // 申请号
    private String applicationNum;
    // 申请日期
    private Date applicationDate;
    // 登记日期
    private Date registerDate;
    // 专利授权日期
    private Date authorizationDate;
    // 专利号
    private String patentNum;
    // 专利期限
    private Integer patentTerm;
    // 获取方式
    private Integer getMethod;
    // 备注
    private String remark;
    // 创建人id
    private Long creatorId;
    // 创建时间
    private Date created;
    // 更新时间
    private Date updated;

}